ri (royal institution) - German English Dictionary